package com.bicon.base.data.pojo.botu;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 账户表
 * </p>
 *
 * @author zhoutyianqi
 * @since 2018-07-25
 */
@TableName("t_a_user")
public class TAUser extends Model<TAUser> {

    private static final long serialVersionUID = 1L;

    /**
     * 用户id，对应账号表id
     */
    private String id;
    /**
     * 用户名称
     */
    private String name;
    private String nick;
    /**
     * 大图标
     */
    @TableField("large_img")
    private String largeImg;
    /**
     * 小图标
     */
    @TableField("small_img")
    private String smallImg;
    /**
     * 电话
     */
    private String phone;
    /**
     * 性别(1男、2女)
     */
    private Integer gender;
    /**
     * 生日：出生年月日
     */
    private String birthday;
    /**
     * 删除标志：0正常，1删除
     */
    @TableField("logic_delete")
    private Integer logicDelete;
    /**
     * 创建日期
     */
    @TableField("create_date")
    private Date createDate;
    /**
     * 更新日期
     */
    @TableField("update_date")
    private Date updateDate;
    /**
     * 体重
     */
    private Double weight;
    /**
     * 身高
     */
    private Double height;
    
    @TableField(exist = false)
    private String index_name;
    @TableField(exist = false)
	private String dictionary_code;
    @TableField(exist = false)
	private String index_value;
    @TableField(exist = false)
    private String index_unit;


    
    
    public String getIndex_name() {
		return index_name;
	}

	public void setIndex_name(String index_name) {
		this.index_name = index_name;
	}

	public String getDictionary_code() {
		return dictionary_code;
	}

	public void setDictionary_code(String dictionary_code) {
		this.dictionary_code = dictionary_code;
	}

	public String getIndex_value() {
		return index_value;
	}

	public void setIndex_value(String index_value) {
		this.index_value = index_value;
	}

	public String getIndex_unit() {
		return index_unit;
	}

	public void setIndex_unit(String index_unit) {
		this.index_unit = index_unit;
	}

	public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNick() {
        return nick;
    }

    public void setNick(String nick) {
        this.nick = nick;
    }

    public String getLargeImg() {
        return largeImg;
    }

    public void setLargeImg(String largeImg) {
        this.largeImg = largeImg;
    }

    public String getSmallImg() {
        return smallImg;
    }

    public void setSmallImg(String smallImg) {
        this.smallImg = smallImg;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getGender() {
        return gender;
    }

    public void setGender(Integer gender) {
        this.gender = gender;
    }

    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }

    public Integer getLogicDelete() {
        return logicDelete;
    }

    public void setLogicDelete(Integer logicDelete) {
        this.logicDelete = logicDelete;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Double getWeight() {
        return weight;
    }

    public void setWeight(Double weight) {
        this.weight = weight;
    }

    public Double getHeight() {
        return height;
    }

    public void setHeight(Double height) {
        this.height = height;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "TAUser{" +
        "id=" + id +
        ", name=" + name +
        ", nick=" + nick +
        ", largeImg=" + largeImg +
        ", smallImg=" + smallImg +
        ", phone=" + phone +
        ", gender=" + gender +
        ", birthday=" + birthday +
        ", logicDelete=" + logicDelete +
        ", createDate=" + createDate +
        ", updateDate=" + updateDate +
        ", weight=" + weight +
        ", height=" + height +
        "}";
    }
}
